#include <stdio.h>
#include <string.h>

//int main() {
//	int c = 0;
//	float f = 0;
//	while (scanf("%d", &c) != 999) {
//		printf("%.1f", 9.0 * c / 5 + 32);
//	}
//
//
//	return 0;
//}

//int main() {
//	int n = 0;
//	int k = 0;
//	while (~scanf("%d %d", &n, &k)) {
//		int i = 0;
//		int flag[1001] = {0};
//		for (i = 0; i <= n; i++)
//			flag[i] = 0;
//		int j = 0;
//		for (i = 1; i <= k; i++) {
//			for (j = 1; j <= n; j++) {
//				if (j % i == 0)
//					flag[j] = (flag[j] + 1) % 2;
//			}
//		}
//		for (i = 1; i <= n; i++) {
//			if (flag[i] == 1)
//				printf("%d ", i);
//		}
//
//
//	}
//
//
//
//	return 0;
//}

//int main() {
//	int m = 0;
//	int n = 0;
//	while (~scanf("%d", &n)) {
//		int arr[2000] = {0};
//		int i = 0;
//		for (i = 0; i < n; i++) {
//			scanf("%d", &arr[i]);
//		}
//		scanf("%d", &m);
//		for (; i < m + n; i++) {
//			scanf("%d", &arr[i]);
//		}
//		int j = 0;
//		for (i = 0; i < m + n; i++) {
//			for (j = 0; j < m + n - i - 1; j++) {
//				if (arr[j] > arr[j + 1]) {
//					int tmp = arr[j];
//					arr[j] = arr[j + 1];
//					arr[j + 1] = tmp;
//				}
//			}
//		}
//		for (i = 0; i < m + n; i++)
//			printf("%d ", arr[i]);
//		printf("\n");
//	}
//
//	return 0;
//}

//int main() {
//	char arr[10] = {0};
//	while (gets(arr)) {
//		if (arr[0] == '0' && arr[1] == '\0')
//			return 0;
//		int l = 0;
//		int r = strlen(arr) - 1;
//		while (l < r) {
//			if (arr[l] != arr[r]) {
//				printf("NO\n");
//				break;
//			} else {
//				l++;
//				r--;
//			}
//		}
//		if (l >= r)
//			printf("YES\n");
//	}
//
//
//	return 0;
//}